package com.launch.carmanager.data.model;

import java.io.Serializable;

/**
 * Created by dansihan on 2018/5/2.
 */

public class OrderBean implements Serializable {


    /**
     * id : 7353
     * orderNo : BDFSAA20180418007214
     * payOrderNo : BDFSAA20180418007214
     * orderType : 0
     * companyTypeId : 135
     * status : 4
     * prepay : 6.54
     * needPay : 6.54
     * prepayService : 0.0
     * needService : 0.0
     * prepayInsurance : 0.0
     * needInsurance : 4.0
     * prepayTime : 0.0
     * needTime : 2.04
     * prepayMileage : 0.0
     * needMileage : 0.5
     * startMileage : 5111.0
     * endMileage : 5112.0
     * bjmpStatus : 0
     * bjmp : 0.0
     * remain : 0.0
     * pickupBranch : 144
     * returnBranch : 144
     * useBeginTime : 2018-04-18 09:04:05
     * useEndTime : 2018-04-18 09:22:03
     * startTime : 2018-04-18 09:13:00
     * orderPayTime : null
     * endTime : 2018-04-18 09:43:00
     * preference : 0.0
     * depositStatus : 1
     * deposit : 0.0
     * pvehicleId : 291
     * isComeTakeCar : 0
     * takeCarAddress :
     * takeCarMoney : 0.0
     * isSendCar : 0
     * sendCarAddress :
     * sendCarMoney : 0.0
     * overTimeMoney : 0.0
     * eventId : 0
     * shopId : 138
     * contractId : null
     * companyId : 31
     * returnAlarm : 0
     * overtimeAlarm : 0
     * pickAlarm : 0
     * createBy : 乐拐
     * createTime : 2018-04-18 09:03:52
     * updateBy : 乐拐
     * updateTime : 2018-04-18 09:22:03
     * dispatcher : 乐拐
     * inspectVehiclePeople : null
     * checkPeople : null
     * parkingFee : 0.0
     * discountedPrice : 0.0
     * addedPay : 0.0
     * startLongitude : 114.06044
     * startLatitude : 22.661047
     * vehId : 537
     * vehOwnerId : 3918
     * userId : 3918
     * userCredit : null
     * userDriving : null
     * vehicleGasolineModel : null
     * vehNo : null
     * vehicleBrand : null
     * vehicleModel : null
     * vehicleGearboxModel : null
     * vehicleSeatNum : null
     * creditRequire : null
     * drivingRequire : null
     * isShareFriendOnly : null
     * pickupAddress : null
     * pickupLongitude : null
     * pickupLatitude : null
     * returnAddress : null
     * returnLongitude : null
     * returnLatitude : null
     * orderCostLease : null
     * orderCostInsurance : null
     * orderCostTotal : null
     */

    private int id;
    private String orderNo;
    private int orderType;
    private int status;
    private String orderCancelType;
    private String orderBeginTime;
    private String orderEndTime;
    private String orderZkydycBeginTime;
    private String orderZkydycEndTime;
    private String orderZkydTime;
    private String orderCzjdTime;
    private String orderPayTime;
    private String orderZkqcxzTime;
    private String orderCzqrjcTime;
    private String orderZkqrqcTime;
    private String orderZkycBeginTime;
    private String orderZkycEndTime;
    private String orderCzqrhcTime;
    private String orderCzdjzkyjTime;
    private String createBy;
    private String createTime;
    private String updateBy;
    private String updateTime;
    private String vehId;
    private String vehOwnerId;
    private String userId;
    private String userCredit;
    private String userDriving;
    private String vehicleGasolineModel;
    private String vehNo;
    private String vehicleBrand;
    private String vehicleModel;
    private String vehicleGearboxModel;
    private String vehicleSeatNum;
    private String creditRequire;
    private String drivingRequire;
    private String isShareFriendOnly;
    private String pickupAddress;
    private String pickupLongitude;
    private String pickupLatitude;
    private String returnAddress;
    private String returnLongitude;
    private String returnLatitude;
    private String orderCostLease;
    private String orderCostInsurance;
    private String orderCostDeposit;
    private String orderCostTotal;
    private String orderOwnerProfits;
    private String orderUseMileage;
    private String driveTimeLength;
    private String startGasoline;
    private String endGasoline;
    private String orderUseGasoline;
    private String vehPic;
    private String orderZkydycBeginTimeFormat;
    private String orderZkydycEndTimeFormat;
    private int orderIdentityType;
    private String mobileAccount;
    private String userName;
    private String orderTimeLengthDesc;
    private String orderAutoTriggerDesc;
    private String isDesignatedSelect;
    private String unPayCount;
    private String violationState;

    private String orderAutoCountDown;//倒计时（秒）
    private String driverLicenseNo;//租客驾驶证号
    private String renterUserName;//租客姓名
    private String orderRealCost;//订单实付金额
    private String isCommentTenant;//订单是否已评价（已评价-1，未评价-2或空）",
    private String snId;//风控设备
    private double isHaveDebt;//是否有欠款  0 无欠款 1 有欠款

    public Double getIsHaveDebt() {
        return isHaveDebt;
    }

    public void setIsHaveDebt(double isHaveDebt) {
        this.isHaveDebt = isHaveDebt;
    }

    public String getSnId() {
        return snId;
    }

    public void setSnId(String snId) {
        this.snId = snId;
    }

    public String getIsCommentTenant() {
        return isCommentTenant;
    }

    public void setIsCommentTenant(String isCommentTenant) {
        this.isCommentTenant = isCommentTenant;
    }

    public String getOrderRealCost() {
        return orderRealCost;
    }

    public void setOrderRealCost(String orderRealCost) {
        this.orderRealCost = orderRealCost;
    }

    public String getOrderAutoCountDown() {
        return orderAutoCountDown;
    }

    public void setOrderAutoCountDown(String orderAutoCountDown) {
        this.orderAutoCountDown = orderAutoCountDown;
    }

    public String getDriverLicenseNo() {
        return driverLicenseNo;
    }

    public void setDriverLicenseNo(String driverLicenseNo) {
        this.driverLicenseNo = driverLicenseNo;
    }

    public String getRenterUserName() {
        return renterUserName;
    }

    public void setRenterUserName(String renterUserName) {
        this.renterUserName = renterUserName;
    }

    public String getViolationState() {
        return violationState;
    }

    public void setViolationState(String violationState) {
        this.violationState = violationState;
    }

    public String getIsDesignatedSelect() {
        return isDesignatedSelect;
    }

    public void setIsDesignatedSelect(String isDesignatedSelect) {
        this.isDesignatedSelect = isDesignatedSelect;
    }

    public String getUnPayCount() {
        return unPayCount;
    }

    public void setUnPayCount(String unPayCount) {
        this.unPayCount = unPayCount;
    }

    public String getOrderTimeLengthDesc() {
        return orderTimeLengthDesc;
    }

    public void setOrderTimeLengthDesc(String orderTimeLengthDesc) {
        this.orderTimeLengthDesc = orderTimeLengthDesc;
    }

    public String getOrderAutoTriggerDesc() {
        return orderAutoTriggerDesc;
    }

    public void setOrderAutoTriggerDesc(String orderAutoTriggerDesc) {
        this.orderAutoTriggerDesc = orderAutoTriggerDesc;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }



    public String getOrderCancelType() {
        return orderCancelType;
    }

    public void setOrderCancelType(String orderCancelType) {
        this.orderCancelType = orderCancelType;
    }

    public String getOrderBeginTime() {
        return orderBeginTime;
    }

    public void setOrderBeginTime(String orderBeginTime) {
        this.orderBeginTime = orderBeginTime;
    }

    public String getOrderEndTime() {
        return orderEndTime;
    }

    public void setOrderEndTime(String orderEndTime) {
        this.orderEndTime = orderEndTime;
    }

    public String getOrderZkydycBeginTime() {
        return orderZkydycBeginTime;
    }

    public void setOrderZkydycBeginTime(String orderZkydycBeginTime) {
        this.orderZkydycBeginTime = orderZkydycBeginTime;
    }

    public String getOrderZkydycEndTime() {
        return orderZkydycEndTime;
    }

    public void setOrderZkydycEndTime(String orderZkydycEndTime) {
        this.orderZkydycEndTime = orderZkydycEndTime;
    }

    public String getOrderZkydTime() {
        return orderZkydTime;
    }

    public void setOrderZkydTime(String orderZkydTime) {
        this.orderZkydTime = orderZkydTime;
    }

    public String getOrderCzjdTime() {
        return orderCzjdTime;
    }

    public void setOrderCzjdTime(String orderCzjdTime) {
        this.orderCzjdTime = orderCzjdTime;
    }

    public String getOrderPayTime() {
        return orderPayTime;
    }

    public void setOrderPayTime(String orderPayTime) {
        this.orderPayTime = orderPayTime;
    }

    public String getOrderZkqcxzTime() {
        return orderZkqcxzTime;
    }

    public void setOrderZkqcxzTime(String orderZkqcxzTime) {
        this.orderZkqcxzTime = orderZkqcxzTime;
    }

    public String getOrderCzqrjcTime() {
        return orderCzqrjcTime;
    }

    public void setOrderCzqrjcTime(String orderCzqrjcTime) {
        this.orderCzqrjcTime = orderCzqrjcTime;
    }

    public String getOrderZkqrqcTime() {
        return orderZkqrqcTime;
    }

    public void setOrderZkqrqcTime(String orderZkqrqcTime) {
        this.orderZkqrqcTime = orderZkqrqcTime;
    }

    public String getOrderZkycBeginTime() {
        return orderZkycBeginTime;
    }

    public void setOrderZkycBeginTime(String orderZkycBeginTime) {
        this.orderZkycBeginTime = orderZkycBeginTime;
    }

    public String getOrderZkycEndTime() {
        return orderZkycEndTime;
    }

    public void setOrderZkycEndTime(String orderZkycEndTime) {
        this.orderZkycEndTime = orderZkycEndTime;
    }

    public String getOrderCzqrhcTime() {
        return orderCzqrhcTime;
    }

    public void setOrderCzqrhcTime(String orderCzqrhcTime) {
        this.orderCzqrhcTime = orderCzqrhcTime;
    }

    public String getOrderCzdjzkyjTime() {
        return orderCzdjzkyjTime;
    }

    public void setOrderCzdjzkyjTime(String orderCzdjzkyjTime) {
        this.orderCzdjzkyjTime = orderCzdjzkyjTime;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public int getOrderType() {
        return orderType;
    }

    public void setOrderType(int orderType) {
        this.orderType = orderType;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getVehId() {
        return vehId;
    }

    public void setVehId(String vehId) {
        this.vehId = vehId;
    }

    public String getVehOwnerId() {
        return vehOwnerId;
    }

    public void setVehOwnerId(String vehOwnerId) {
        this.vehOwnerId = vehOwnerId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getVehNo() {
        return vehNo;
    }

    public void setVehNo(String vehNo) {
        this.vehNo = vehNo;
    }

    public String getVehicleBrand() {
        return vehicleBrand;
    }

    public void setVehicleBrand(String vehicleBrand) {
        this.vehicleBrand = vehicleBrand;
    }

    public String getVehicleModel() {
        return vehicleModel;
    }

    public void setVehicleModel(String vehicleModel) {
        this.vehicleModel = vehicleModel;
    }

    public String getUserCredit() {
        return userCredit;
    }

    public void setUserCredit(String userCredit) {
        this.userCredit = userCredit;
    }

    public String getUserDriving() {
        return userDriving;
    }

    public void setUserDriving(String userDriving) {
        this.userDriving = userDriving;
    }

    public String getVehicleGasolineModel() {
        return vehicleGasolineModel;
    }

    public void setVehicleGasolineModel(String vehicleGasolineModel) {
        this.vehicleGasolineModel = vehicleGasolineModel;
    }

    public String getVehicleGearboxModel() {
        return vehicleGearboxModel;
    }

    public void setVehicleGearboxModel(String vehicleGearboxModel) {
        this.vehicleGearboxModel = vehicleGearboxModel;
    }

    public String getVehicleSeatNum() {
        return vehicleSeatNum;
    }

    public void setVehicleSeatNum(String vehicleSeatNum) {
        this.vehicleSeatNum = vehicleSeatNum;
    }

    public String getCreditRequire() {
        return creditRequire;
    }

    public void setCreditRequire(String creditRequire) {
        this.creditRequire = creditRequire;
    }

    public String getDrivingRequire() {
        return drivingRequire;
    }

    public void setDrivingRequire(String drivingRequire) {
        this.drivingRequire = drivingRequire;
    }

    public String getIsShareFriendOnly() {
        return isShareFriendOnly;
    }

    public void setIsShareFriendOnly(String isShareFriendOnly) {
        this.isShareFriendOnly = isShareFriendOnly;
    }

    public String getPickupAddress() {
        return pickupAddress;
    }

    public void setPickupAddress(String pickupAddress) {
        this.pickupAddress = pickupAddress;
    }

    public String getPickupLongitude() {
        return pickupLongitude;
    }

    public void setPickupLongitude(String pickupLongitude) {
        this.pickupLongitude = pickupLongitude;
    }

    public String getPickupLatitude() {
        return pickupLatitude;
    }

    public void setPickupLatitude(String pickupLatitude) {
        this.pickupLatitude = pickupLatitude;
    }

    public String getReturnAddress() {
        return returnAddress;
    }

    public void setReturnAddress(String returnAddress) {
        this.returnAddress = returnAddress;
    }

    public String getReturnLongitude() {
        return returnLongitude;
    }

    public void setReturnLongitude(String returnLongitude) {
        this.returnLongitude = returnLongitude;
    }

    public String getReturnLatitude() {
        return returnLatitude;
    }

    public void setReturnLatitude(String returnLatitude) {
        this.returnLatitude = returnLatitude;
    }

    public String getOrderCostLease() {
        return orderCostLease;
    }

    public void setOrderCostLease(String orderCostLease) {
        this.orderCostLease = orderCostLease;
    }

    public String getOrderCostInsurance() {
        return orderCostInsurance;
    }

    public void setOrderCostInsurance(String orderCostInsurance) {
        this.orderCostInsurance = orderCostInsurance;
    }

    public String getOrderCostDeposit() {
        return orderCostDeposit;
    }

    public void setOrderCostDeposit(String orderCostDeposit) {
        this.orderCostDeposit = orderCostDeposit;
    }

    public String getOrderCostTotal() {
        return orderCostTotal;
    }

    public void setOrderCostTotal(String orderCostTotal) {
        this.orderCostTotal = orderCostTotal;
    }

    public String getOrderOwnerProfits() {
        return orderOwnerProfits;
    }

    public void setOrderOwnerProfits(String orderOwnerProfits) {
        this.orderOwnerProfits = orderOwnerProfits;
    }

    public String getOrderUseMileage() {
        return orderUseMileage;
    }

    public void setOrderUseMileage(String orderUseMileage) {
        this.orderUseMileage = orderUseMileage;
    }

    public String getDriveTimeLength() {
        return driveTimeLength;
    }

    public void setDriveTimeLength(String driveTimeLength) {
        this.driveTimeLength = driveTimeLength;
    }

    public String getStartGasoline() {
        return startGasoline;
    }

    public void setStartGasoline(String startGasoline) {
        this.startGasoline = startGasoline;
    }

    public String getEndGasoline() {
        return endGasoline;
    }

    public void setEndGasoline(String endGasoline) {
        this.endGasoline = endGasoline;
    }

    public String getOrderUseGasoline() {
        return orderUseGasoline;
    }

    public void setOrderUseGasoline(String orderUseGasoline) {
        this.orderUseGasoline = orderUseGasoline;
    }

    public String getVehPic() {
        return vehPic;
    }

    public void setVehPic(String vehPic) {
        this.vehPic = vehPic;
    }

    public String getOrderZkydycBeginTimeFormat() {
        return orderZkydycBeginTimeFormat;
    }

    public void setOrderZkydycBeginTimeFormat(String orderZkydycBeginTimeFormat) {
        this.orderZkydycBeginTimeFormat = orderZkydycBeginTimeFormat;
    }

    public String getOrderZkydycEndTimeFormat() {
        return orderZkydycEndTimeFormat;
    }

    public void setOrderZkydycEndTimeFormat(String orderZkydycEndTimeFormat) {
        this.orderZkydycEndTimeFormat = orderZkydycEndTimeFormat;
    }

    public int getOrderIdentityType() {
        return orderIdentityType;
    }

    public void setOrderIdentityType(int orderIdentityType) {
        this.orderIdentityType = orderIdentityType;
    }

    public String getMobileAccount() {
        return mobileAccount;
    }

    public void setMobileAccount(String mobileAccount) {
        this.mobileAccount = mobileAccount;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    @Override
    public String toString() {
        return "OrderForOwnerBean{" +
                "id=" + id +
                ", orderNo='" + orderNo + '\'' +
                ", orderType=" + orderType +
                ", status=" + status +
                ", orderCancelType='" + orderCancelType + '\'' +
                ", orderBeginTime='" + orderBeginTime + '\'' +
                ", orderEndTime='" + orderEndTime + '\'' +
                ", orderZkydycBeginTime='" + orderZkydycBeginTime + '\'' +
                ", orderZkydycEndTime='" + orderZkydycEndTime + '\'' +
                ", orderZkydTime='" + orderZkydTime + '\'' +
                ", orderCzjdTime='" + orderCzjdTime + '\'' +
                ", orderPayTime='" + orderPayTime + '\'' +
                ", orderZkqcxzTime='" + orderZkqcxzTime + '\'' +
                ", orderCzqrjcTime='" + orderCzqrjcTime + '\'' +
                ", orderZkqrqcTime='" + orderZkqrqcTime + '\'' +
                ", orderZkycBeginTime='" + orderZkycBeginTime + '\'' +
                ", orderZkycEndTime='" + orderZkycEndTime + '\'' +
                ", orderCzqrhcTime='" + orderCzqrhcTime + '\'' +
                ", orderCzdjzkyjTime='" + orderCzdjzkyjTime + '\'' +
                ", createBy='" + createBy + '\'' +
                ", createTime='" + createTime + '\'' +
                ", updateBy='" + updateBy + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", vehId='" + vehId + '\'' +
                ", vehOwnerId='" + vehOwnerId + '\'' +
                ", userId='" + userId + '\'' +
                ", userCredit='" + userCredit + '\'' +
                ", userDriving='" + userDriving + '\'' +
                ", vehicleGasolineModel='" + vehicleGasolineModel + '\'' +
                ", vehNo='" + vehNo + '\'' +
                ", vehicleBrand='" + vehicleBrand + '\'' +
                ", vehicleModel='" + vehicleModel + '\'' +
                ", vehicleGearboxModel='" + vehicleGearboxModel + '\'' +
                ", vehicleSeatNum='" + vehicleSeatNum + '\'' +
                ", creditRequire='" + creditRequire + '\'' +
                ", drivingRequire='" + drivingRequire + '\'' +
                ", isShareFriendOnly='" + isShareFriendOnly + '\'' +
                ", pickupAddress='" + pickupAddress + '\'' +
                ", pickupLongitude='" + pickupLongitude + '\'' +
                ", pickupLatitude='" + pickupLatitude + '\'' +
                ", returnAddress='" + returnAddress + '\'' +
                ", returnLongitude='" + returnLongitude + '\'' +
                ", returnLatitude='" + returnLatitude + '\'' +
                ", orderCostLease='" + orderCostLease + '\'' +
                ", orderCostInsurance='" + orderCostInsurance + '\'' +
                ", orderCostDeposit='" + orderCostDeposit + '\'' +
                ", orderCostTotal='" + orderCostTotal + '\'' +
                ", orderOwnerProfits='" + orderOwnerProfits + '\'' +
                ", orderUseMileage='" + orderUseMileage + '\'' +
                ", driveTimeLength='" + driveTimeLength + '\'' +
                ", startGasoline='" + startGasoline + '\'' +
                ", endGasoline='" + endGasoline + '\'' +
                ", orderUseGasoline='" + orderUseGasoline + '\'' +
                ", vehPic='" + vehPic + '\'' +
                ", orderZkydycBeginTimeFormat='" + orderZkydycBeginTimeFormat + '\'' +
                ", orderZkydycEndTimeFormat='" + orderZkydycEndTimeFormat + '\'' +
                ", orderIdentityType=" + orderIdentityType +
                ", mobileAccount='" + mobileAccount + '\'' +
                ", userName='" + userName + '\'' +
                ", orderTimeLengthDesc='" + orderTimeLengthDesc + '\'' +
                ", orderAutoTriggerDesc='" + orderAutoTriggerDesc + '\'' +
                ", isDesignatedSelect='" + isDesignatedSelect + '\'' +
                ", unPayCount='" + unPayCount + '\'' +
                ", violationState='" + violationState + '\'' +
                ", orderAutoCountDown='" + orderAutoCountDown + '\'' +
                ", driverLicenseNo='" + driverLicenseNo + '\'' +
                ", renterUserName='" + renterUserName + '\'' +
                ", orderRealCost='" + orderRealCost + '\'' +
                ", isCommentTenant='" + isCommentTenant + '\'' +
                ", snId='" + snId + '\'' +
                ", isHaveDebt='" + isHaveDebt + '\'' +
                '}';
    }
}
